home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_129.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
7KB
|
135 lines
# near model CODE resource
# jump table entries: 12896-12896 (1 of them)
export_1612:
00000000 4E56 FE84 link A6, -0x017C
00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000008 3A2E 000E move.w D5, [A6 + 0xE]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 7000 moveq.l D0, 0x00
00000012 2D40 FE90 move.l [A6 - 0x170], D0
00000016 41EE FE94 lea.l A0, [A6 - 0x16C]
0000001A 4210 clr.b [A0]
0000001C 41EE FE94 lea.l A0, [A6 - 0x16C]
00000020 2D48 FFA6 move.l [A6 - 0x5A], A0
00000024 3D45 FFAA move.w [A6 - 0x56], D5
00000028 7202 moveq.l D1, 0x02
0000002A 2D41 FFC4 move.l [A6 - 0x3C], D1
0000002E 3D7C FFFF FFB0 move.w [A6 - 0x50], 0xFFFF
00000034 486E FF94 pea.l [A6 - 0x6C]
00000038 4EAD 120A jsr [A5 + 0x120A /* export_573 */]
0000003C 3800 move.w D4, D0
0000003E 0C44 EC78 cmpi.w D4, 0xEC78
00000042 588F addq.l A7, 4
00000044 660C bne +0xE /* 00000052 */
00000046 41EE FF94 lea.l A0, [A6 - 0x6C]
0000004A A00E syscall UnmountVol/HUnmountVol
0000004C 7000 moveq.l D0, 0x00
0000004E 6000 0110 bra +0x112 /* 00000160 */
label00000052:
00000052 4A44 tst.w D4
00000054 6746 beq +0x48 /* 0000009C */
00000056 48C5 ext.l D5
00000058 2F05 move.l -[A7], D5
0000005A 4EAD 0382 jsr [A5 + 0x382 /* export_108 */]
0000005E 2640 movea.l A3, D0
00000060 200B move.l D0, A3
00000062 588F addq.l A7, 4
00000064 670E beq +0x10 /* 00000074 */
00000066 486B 002C pea.l [A3 + 0x2C]
0000006A 486E FE94 pea.l [A6 - 0x16C]
0000006E 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000072 508F addq.l A7, 8
label00000074:
00000074 486E FE94 pea.l [A6 - 0x16C]
00000078 48C4 ext.l D4
0000007A 2F04 move.l -[A7], D4
0000007C 4878 281F push.l 0x281F
00000080 4EAD 1E0A jsr [A5 + 0x1E0A /* export_957 */]
00000084 41EE FF94 lea.l A0, [A6 - 0x6C]
00000088 A017 syscall Eject
0000008A 41EE FF94 lea.l A0, [A6 - 0x6C]
0000008E A20E syscall UnmountVol/HUnmountVol, flags=2
00000090 48C4 ext.l D4
00000092 2F04 move.l -[A7], D4
00000094 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000098 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000009C:
0000009C 08AE 0006 FFBC bclr.b [A6 - 0x44], 0x6
000000A2 2F0C move.l -[A7], A4
000000A4 486E FF94 pea.l [A6 - 0x6C]
000000A8 2F0C move.l -[A7], A4
000000AA 4EAD 1282 jsr [A5 + 0x1282 /* export_588 */]
000000AE 2D40 FE90 move.l [A6 - 0x170], D0
000000B2 7800 moveq.l D4, 0x00
000000B4 206E FE90 movea.l A0, [A6 - 0x170]
000000B8 2050 movea.l A0, [A0]
000000BA 4AA8 00A0 tst.l [A0 + 0xA0]
000000BE 57C0 seq D0
000000C0 0240 0001 andi.w D0, 0x1
000000C4 48C0 ext.l D0
000000C6 1A00 move.b D5, D0
000000C8 206E FE90 movea.l A0, [A6 - 0x170]
000000CC 2050 movea.l A0, [A0]
000000CE 0828 0007 009B btst.b [A0 + 0x9B], 0x7
000000D4 56C6 sne D6
000000D6 4406 neg.b D6
000000D8 206E FE90 movea.l A0, [A6 - 0x170]
000000DC 2050 movea.l A0, [A0]
000000DE 2E28 00A4 move.l D7, [A0 + 0xA4]
000000E2 2054 movea.l A0, [A4]
000000E4 2668 0096 movea.l A3, [A0 + 0x96]
000000E8 2F0B move.l -[A7], A3
000000EA 486E FE84 pea.l [A6 - 0x17C]
000000EE 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
000000F2 41EE FE84 lea.l A0, [A6 - 0x17C]
000000F6 4FEF 0014 lea.l A7, [A7 + 0x14]
000000FA 603C bra +0x3E /* 00000138 */
label000000FC:
000000FC 2053 movea.l A0, [A3]
000000FE 4AA8 00A0 tst.l [A0 + 0xA0]
00000102 57C0 seq D0
00000104 4400 neg.b D0
00000106 B005 cmp.b D0, D5
00000108 6706 beq +0x8 /* 00000110 */
0000010A 4A05 tst.b D5
0000010C 663A bne +0x3C /* 00000148 */
0000010E 601E bra +0x20 /* 0000012E */
label00000110:
00000110 2053 movea.l A0, [A3]
00000112 0828 0007 009B btst.b [A0 + 0x9B], 0x7
00000118 56C0 sne D0
0000011A 4400 neg.b D0
0000011C B006 cmp.b D0, D6
0000011E 6706 beq +0x8 /* 00000126 */
00000120 4A06 tst.b D6
00000122 6624 bne +0x26 /* 00000148 */
00000124 6008 bra +0xA /* 0000012E */
label00000126:
00000126 2053 movea.l A0, [A3]
00000128 BEA8 00A4 cmp.l D7, [A0 + 0xA4]
0000012C 6D1A blt +0x1C /* 00000148 */
label0000012E:
0000012E 2053 movea.l A0, [A3]
00000130 BEA8 00A4 cmp.l D7, [A0 + 0xA4]
00000134 6D12 blt +0x14 /* 00000148 */
00000136 5884 addq.l D4, 4
label00000138:
00000138 486E FE84 pea.l [A6 - 0x17C]
0000013C 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000140 2640 movea.l A3, D0
00000142 200B move.l D0, A3
00000144 588F addq.l A7, 4
00000146 66B4 bne -0x4A /* 000000FC */
label00000148:
00000148 2F04 move.l -[A7], D4
0000014A 2F2E FE90 move.l -[A7], [A6 - 0x170]
0000014E 2054 movea.l A0, [A4]
00000150 2F28 0096 move.l -[A7], [A0 + 0x96]
00000154 4EAD 24EA jsr [A5 + 0x24EA /* export_1177 */]
00000158 202E FE90 move.l D0, [A6 - 0x170]
0000015C 4FEF 000C lea.l A7, [A7 + 0xC]
label00000160:
00000160 4CEE 18F0 FE6C movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x194]
00000166 4E5E unlink A6
00000168 4E75 rts